untouched by human hands - Turc Anglais Dictionnaire